home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 December / PCWorld_2007-12_cd.bin / v cisle / fma / fma-2.1-beta-4-setup.exe / {app} / help / script56.chm / local / classic.css < prev    next >
Cascading Style Sheet File  |  2005-12-12  |  15KB  |  776 lines

  1. ∩╗┐/* * * This file was autogenerated by Styler at 02:02 on 02/15/2003 * * */
  2.  
  3.  
  4. /***********************************************************
  5.  *             SCRIPT-SUPPORTING STYLES
  6.  ***********************************************************/
  7.  
  8. /* Defines the userData cache persistence mechanism. */
  9. .userDataStyle
  10. {
  11.     behavior: url(#default#userData);
  12. }
  13.  
  14. /* Used to save the scroll bar position when navigating away from a page. */
  15. div.saveHistory
  16. {
  17.     behavior: url(#default#saveHistory);
  18. }
  19.  
  20. /* Formats the expand/collapse images for all collapsible regions. */
  21. img.toggle
  22. {
  23.     border: 0;
  24.     margin-right: 5;
  25. }
  26.  
  27. /* Formats the Language filter drop-down image. */
  28. img#languageFilterImage
  29. {
  30.     border: 0;
  31.     margin-left: 0;
  32.     vertical-align: middle;
  33. }
  34.  
  35. /* Formats the Members Options filter drop-down image. */
  36. img#membersOptionsFilterImage
  37. {
  38.     border: 0;
  39.     margin-left: 0;
  40.     vertical-align: middle;
  41. }
  42.  
  43. /* Formats the Collapse All/Expand All images. */
  44. img#toggleAllImage
  45. {
  46.     margin-left: 0;
  47.     vertical-align: middle;
  48. }
  49.  
  50. /* Supports XLinks */
  51. MSHelp\:link
  52. {
  53.      text-decoration: underline;
  54.     color: #0000ff; 
  55.     hoverColor: #3366ff;
  56.     filterString: ;
  57. }
  58.  
  59.  
  60. /***********************************************************
  61.  *             CONTENT PRESENTATION STYLES
  62.  ***********************************************************/
  63.  
  64. body
  65. {
  66.     background:    #FFFFFF;
  67.     color: #000000;
  68.     font-family:    Verdana;
  69.     font-size: medium;
  70.     font-style: normal;
  71.     font-weight: normal;
  72.     margin-top:    0;
  73.     margin-bottom:    0;
  74.     margin-left:    0;
  75.     margin-right:    0;
  76.     width:    100%;
  77. }
  78.  
  79. dl
  80. {
  81.     margin-top:    15;
  82.     margin-bottom:5;
  83.     padding-left:    1;
  84. }
  85.  
  86. /*dt
  87. {
  88.     font-style:    italic;
  89. }*/
  90.  
  91. dd
  92. {
  93.     margin-left:    0;
  94. }
  95.  
  96. ul
  97. {
  98.     margin-top:0;
  99.     margin-bottom:0;
  100.     margin-left: 17;
  101.     list-style-type: disc;
  102. }
  103.  
  104. ul ul
  105. {
  106.     margin-bottom: 4;
  107.     margin-left: 17;
  108.     margin-top: 3;
  109.     list-style-type: disc;
  110. }
  111.  
  112. ol
  113. {
  114.     margin-top:0;
  115.     margin-bottom:0;
  116.     margin-left: 28;
  117.     list-style-type: decimal;
  118. }
  119.  
  120. ol ol
  121. {
  122.     margin-bottom: 4;
  123.     margin-left: 28;
  124.     margin-top: 3;
  125.     list-style-type: lower-alpha;
  126. }
  127.  
  128. li
  129. {
  130.     margin-top:-2;
  131.     margin-bottom: 3;
  132. }
  133.  
  134. p
  135. {
  136.     margin-top: 10;
  137.     margin-bottom: 5;
  138. }
  139. a
  140. {
  141.     color:    #0000FF;
  142. }
  143.  
  144. a:visited
  145. {
  146.     color:    #0000FF;
  147. }
  148.  
  149. a:hover
  150. {
  151.     color:    #3366FF;
  152. }
  153.  
  154. code
  155. {
  156.     font-family:    Monospace, Courier New, Courier;
  157.     font-size: 105%;
  158.     color:    #000066;
  159. }
  160.  
  161. span.parameter {
  162.     font-style: italic;
  163. }
  164.  
  165. /***********************************************************
  166.  *             STRUCTURE PRESENTATION STYLES
  167.  ***********************************************************/
  168.  
  169. /* Applies to everything below the non-scrolling header region. */
  170. div#mainSection
  171. {
  172.     font-size: 70%;
  173.     width: 100%;
  174. }
  175.  
  176. /* Applies to everything below the non-scrolling header region, minus the footer. */
  177. div#mainBody
  178. {
  179.     font-size: 90%;
  180.     margin-left: 15;
  181.     margin-top: 10;
  182.     padding-bottom: 20;
  183. }
  184.  
  185. /* Adds right padding for all blocks in mainBody */
  186. div#mainBody p, div#mainBody ol, div#mainBody ul, div#mainBody dl
  187. {
  188.     padding-right: 5;
  189. }
  190.  
  191. /*------------------------------ Begin Non-scrolling Header Region Styles -------------------------------*/
  192. /* Applies to the entire non-scrolling header region. */
  193. div#header
  194. {
  195.     background-color: #D4DFFF;
  196.     padding-top:    0;
  197.     padding-bottom:    0;
  198.     padding-left:    0;
  199.     padding-right:    0;
  200.     width:    100%;
  201. }
  202.  
  203. /* Applies to both tables in the non-scrolling header region. */
  204. div#header table
  205. {
  206.     border-bottom-color: #C8CDDE;
  207.     border-bottom-style: solid;
  208.     border-bottom-width: 1;
  209.     width:    100%;
  210. }
  211.  
  212. /* Applies to cells in both tables in the non-scrolling header region. */
  213. div#header table td
  214. {
  215.     color: #0000FF;
  216.     font-size: 70%;
  217.     margin-top:    0;
  218.     margin-bottom:    0;
  219.     padding-right: 20;
  220. }
  221.  
  222. /* Applies to the last row in the upper table of the non-scrolling header region. Text 
  223.    in this row includes See Also, Constructors, Methods, and Properties. */
  224. div#header table tr#headerTableRow3 td
  225. {
  226.     padding-bottom: 2;
  227.     padding-top: 5;
  228.     padding-left: 15;
  229. }
  230.  
  231. /* Applies to the lower table in the non-scrolling header region. Text in this table
  232.    includes Collapse All/Expand All, Language Filter, and Members Options. */
  233. div#header table#bottomTable
  234. {
  235.     border-top-color: #FFFFFF;
  236.     border-top-style: solid;
  237.     border-top-width: 1;
  238.     text-align: left;
  239.     padding-left: 15;
  240. }
  241.  
  242. /* Formats the first column--the one that displays icons--in mref list tables (such as Public Constructors, 
  243.    Protected Constructors, Public Properties, Protected Properties, and so on). */
  244. div#mainSection table td.imageCell
  245. {
  246.     white-space: nowrap;
  247. }
  248. /*------------------------------ End General Table Styles -------------------------------*/
  249.  
  250. /*------------------------------ Begin General Table Styles -------------------------------*/
  251.  
  252. div#mainBody div.alert, div#mainBody div.code, div#mainBody div.tableSection
  253. {
  254.     width:98.9%;
  255. }
  256.  
  257. div#mainBody div.section div.alert, div#mainBody div.section div.code,
  258. div#mainBody div.section div.tableSection
  259. {
  260.     width:100%;
  261. }
  262.  
  263. div#mainBody div.section ul div.alert, div#mainBody div.section ul div.code,
  264. div#mainBody div.section ul div.tableSection, div#mainBody div.section ol div.alert, 
  265. div#mainBody div.section ol div.code, div#mainBody div.section ol div.tableSection
  266. {
  267.     width:100%;
  268. }
  269.  
  270. div.alert p, div.code p
  271. {
  272.     margin-top:5;
  273.     margin-bottom:8;
  274. }
  275. dd p
  276. {
  277.     margin-top:4;
  278.     margin-bottom:4;
  279. }
  280. div.tableSection p
  281. {
  282.     margin-top:1;
  283.     margin-bottom:4;
  284. }    
  285. li p
  286. {
  287.     margin-top:2;
  288.     margin-bottom:2;
  289. }
  290. div.seeAlsoNoToggleSection dl
  291. {
  292.     margin-top:8;
  293.     margin-bottom:1;
  294.     padding-left:1;
  295. }
  296. div.seeAlsoNoToggleSection dd p
  297. {
  298.     margin-top:2;
  299.     margin-bottom:2;
  300. }
  301. div.section dl
  302. {
  303.     margin-top:8;
  304.     margin-bottom:1;
  305.     padding-left:1;
  306. }
  307. div.section dd p
  308. {
  309.     margin-top:2;
  310.     margin-bottom:2;
  311. }
  312. /*------------------------------ End General Table Styles -------------------------------*/
  313.  
  314.  
  315.  
  316. /*------------------------------ Begin Syntax and Snipper Code Block Styles -------------------------------*/
  317. div.code table
  318. {
  319.     border: 0;
  320.     font-size: 95%;
  321.     margin-bottom: 5;
  322.     margin-top:-.4em;
  323.     width: 100%
  324. }
  325.  
  326. div.code table th
  327. {    
  328.     background:    #EFEFF7;
  329.     border-bottom-color: #C8CDDE;
  330.     border-bottom-style: solid;
  331.     border-bottom-width: 1;
  332.     color: #000066;
  333.     font-weight: bold;
  334.     padding-left: 5;
  335.     padding-right: 5;
  336. }
  337.  
  338. div.code table td
  339. {
  340.     background:    #F7F7FF;
  341.     border-top-color: #FFFFFF;
  342.     border-top-style: solid;
  343.     border-top-width: 1;
  344.     padding-left: 5;
  345.     padding-right: 5;
  346.     padding-top: 5;
  347. }
  348. /* Applies to the running header text in the first row of the upper table in the
  349.    non-scrolling header region. */
  350. span#runningHeaderText
  351. {
  352.     color: #003399;
  353.     font-size: 90%;
  354.     padding-left: 13;
  355. }
  356.  
  357. /* Applies to the topic title in the second row of the upper table in the
  358.    non-scrolling header region. */
  359. span#nsrTitle
  360. {
  361.     color: #003399;
  362.     font-size: 120%;
  363.     font-weight: 600;
  364.     padding-left: 13;
  365. }
  366. /*------------------------------ End Non-scrolling Header Region Styles -------------------------------*/
  367.  
  368.  
  369. /* Formats the footer. Currently, the transforms pass in two parameters to the 
  370.    footer SSC, but the default footer SSC doesn't use either parameter.
  371.    TODO: Investigate whether the default footer SSC has any impact on doc spec. */
  372. div#footer
  373. {
  374.     font-size: 80%;
  375.     margin-top:    0;
  376.     margin-bottom:    0;
  377.     margin-left:    0;
  378.     margin-right:    0;
  379.     padding-top:    2;
  380.     padding-bottom:    6;
  381.     padding-left:    5;
  382.     padding-right:    2;
  383.     width:    100%;
  384. }
  385.  
  386. /* Unable to find this style in the transforms. The default footer SSC adds a plain horizontal rule.
  387.    TODO: Determine whether this style is required by the doc spec. */
  388. /*
  389. hr#footerHR
  390. {
  391.     border-bottom-color: #EEEEFF;
  392.     border-bottom-style: solid;
  393.     border-bottom-width: 1;
  394.     border-top-color: C8CDDE;
  395.     border-top-style: solid;
  396.     border-top-width: 1;
  397.     height: 3;
  398.     color: #D4DFFF;
  399. }
  400. */
  401.  
  402. /********************************************************************************************************************
  403.     Collapsible Section Structure
  404.  
  405.     <h1 class="heading">                            // Format of the collapsible section text
  406.         <span onclick="ExpandCollapse(xxxToggle)">    // Defines the onclick procedure for the expand/collapse section
  407.             <img id="xxxToggle">                    // Expand/collapse image
  408.             </img>
  409.         </span>
  410.     </h1>
  411.  
  412.     <div id="xxxSection" class="section">            // The body of the collapsible section; hidden by default
  413.     </div>
  414.  
  415.  
  416.     The ExpandCollapse() function is responsible for toggling the expand/collapse image, and for
  417.     displaying/hiding the body of the collapsible section.
  418. ********************************************************************************************************************/
  419.  
  420. /* Applies to the body of a collapsible section */
  421. div.seeAlsoNoToggleSection
  422. {
  423.     margin-left:0;
  424.     padding-top:    2;
  425.     padding-bottom:    2;
  426.     padding-left:    0;
  427.     padding-right:    15;
  428.     width:    100%;
  429. }
  430.  
  431. div.section
  432. {
  433.     margin-left:0;
  434.     padding-top:    2;
  435.     padding-bottom:    2;
  436.     padding-left:    16;
  437.     padding-right:    15;
  438.     width:    100%;
  439. }
  440. div.seeSection
  441. {
  442.     margin-left:0;
  443.     padding-top:    0;
  444.     padding-bottom:    2;
  445.     padding-left:    16;
  446.     padding-right:    15;
  447.     width:    100%;
  448. }
  449.  
  450. /*------------------------------ Begin Heading Styles -------------------------------*/
  451. /* As far as I can tell, only <h1> tags use this class.
  452.    TODO: Decide whether to roll these attributes into the h1.heading style */
  453. .heading
  454. {
  455.     font-weight:    bold;
  456.     margin-top:        18;
  457.     margin-bottom:    8;
  458. }
  459.  
  460. /* All <h1> headings. */
  461. h1.heading
  462. {
  463.     color: #003399;
  464.     font-size:    130%;
  465. }
  466.  
  467. /* Applies to table titles and subsection titles. */
  468. .subHeading
  469. {
  470.     font-weight:    bold;
  471.     margin-bottom:    4;
  472. }
  473.  
  474. /* Formats the titles of author-generated tables. */
  475. h3.subHeading
  476. {
  477.     color:  #000000;
  478.     font-size: 120%;
  479.     font-weight:800;
  480. }
  481.  
  482. /* Formats the titles of all subsections. */
  483. h4.subHeading
  484. {
  485.     color: #000000;
  486.     font-size: 110%;
  487.     font-weight:800;
  488. }
  489. span.labelheading, div.labelheading
  490. {
  491.     font-size:100%;
  492.     color:#003399;
  493. }
  494.  
  495. /*------------------------------ End Heading Styles -------------------------------*/
  496.  
  497.  
  498. /*------------------------------ Begin Image Styles -------------------------------*/
  499. img.copyCodeImage
  500. {
  501.     border: 0;
  502.     margin: 1;
  503.     margin-right: 3;
  504. }
  505.  
  506. img.downloadCodeImage
  507. {
  508.     border: 0;
  509.     margin-right: 3;
  510. }
  511.  
  512. img.viewCodeImage
  513. {
  514.     border: 0;
  515.     margin-right: 3;
  516. }
  517.  
  518. img.note
  519. {
  520.     border: 0;
  521.     margin-right: 3;
  522. }
  523. /*------------------------------ End Image Styles -------------------------------*/
  524.  
  525.  
  526. /*------------------------------ Begin General Table Styles -------------------------------*/
  527. div#mainSection table
  528. {
  529.     border: 0;
  530.     font-size: 100%;
  531.     width:    98.9%;
  532.     margin-top: 5px;
  533.     margin-bottom: 5px;
  534. }
  535.  
  536. div#mainSection table tr
  537. {
  538.     vertical-align: top;
  539. }
  540.  
  541. div#mainSection table th
  542. {
  543.     background-color: #EFEFF7;
  544.     border-bottom: 1px solid #C8CDDE;
  545.     color: #000066;
  546.     padding-left: 5px;
  547.     padding-right: 5px;
  548.     text-align: left;
  549. }
  550.  
  551. div#mainSection table td
  552. {
  553.     background-color: #F7F7FF;
  554.     border-bottom: 1px solid #D5D5D3;
  555.     border-left-color: 1px solid #D5D5D3;
  556.     padding-left: 5;
  557.     padding-right: 5;
  558.     margin: 1px;
  559. }
  560.  
  561. /* Formats the first column--the one that displays icons--in mref list tables (such as Public Constructors, 
  562.    Protected Constructors, Public Properties, Protected Properties, and so on). */
  563. div#mainSection table td.imageCell
  564. {
  565.     white-space: nowrap;
  566. }
  567. /*------------------------------ End General Table Styles -------------------------------*/
  568.  
  569.  
  570. /*------------------------------ Begin Syntax and Snipper Code Block Styles -------------------------------*/
  571. div.code table
  572. {
  573.     border: 0;
  574.     font-size: 95%;
  575.     margin-bottom: 5;
  576.     width: 100%
  577. }
  578.  
  579. div.code table th
  580. {    
  581.     background:    #EFEFF7;
  582.     border-bottom-color: #C8CDDE;
  583.     border-bottom-style: solid;
  584.     border-bottom-width: 1;
  585.     color: #000066;
  586.     font-weight: bold;
  587.     padding-left: 5;
  588.     padding-right: 5;
  589. }
  590.  
  591. div.code table td
  592. {
  593.     background:    #F7F7FF;
  594.     border-top-color: #FFFFFF;
  595.     border-top-style: solid;
  596.     border-top-width: 1;
  597.     padding-left: 5;
  598.     padding-right: 5;
  599.     padding-top: 5;
  600. }
  601. /*------------------------------ End Syntax and Snipper Code Block Styles -------------------------------*/
  602.  
  603.  
  604. /*------------------------------ Begin Note Styles -------------------------------*/
  605. div.alert table
  606. {
  607.     border: 0;
  608.     font-size: 100%;
  609.     width:    100%;
  610. }
  611.  
  612. div.alert table th
  613. {
  614.     background:    #EFEFF7;
  615.     border-bottom-width: 0;
  616.     color: #000066;
  617.     padding-left: 5;
  618.     padding-right: 5;
  619. }
  620.  
  621. div.alert table td
  622. {
  623.     background:    #F7F7FF;
  624.     border-top-color: #FFFFFF;
  625.     border-top-style: solid;
  626.     border-top-width: 1;
  627.     padding-left: 5;
  628.     padding-right: 5;
  629. }
  630.  
  631.  
  632. /*------------------------------ End Note Styles -------------------------------*/
  633.  
  634.  
  635. /* Applies to the copy code text and image. */
  636. span.copyCode
  637. {
  638.     color: #0000ff;
  639.     font-size: 90%;
  640.     font-weight: normal;
  641.     cursor: hand;
  642.     float: right;
  643.     display: inline;
  644.     text-align: right;
  645. }
  646.  
  647. /* The downloadCode class doesn't appear in the transforms.
  648.    TODO: Find out whether this style is needed for the doc spec. */
  649. /*
  650. .downloadCode
  651. {
  652.     color: #0000ff;
  653.     font-size: 90%;
  654.     font-weight: normal;
  655.     cursor: hand;
  656. }
  657. */
  658.  
  659. /* The viewCode class doesn't appear in the transforms.
  660.    TODO: Find out whether this style is needed for the doc spec. */
  661. /*
  662. .viewCode
  663. {
  664.     color: #0000ff;
  665.     font-size: 90%;
  666.     font-weight: normal;
  667.     cursor: hand;
  668. }
  669. */
  670.  
  671. /* Formats the code in syntax and usage blocks, and the code in non-snipper code blocks. */
  672. div.code pre
  673. {
  674.     font-family:    Monospace, Courier New, Courier;
  675.     font-size: 105%;
  676.     color:    #000066;
  677.     word-wrap:    break-word;
  678. }
  679.  
  680. /* Formats parameter tooltips. */
  681. .tip
  682. {
  683.     color:    #0000FF;
  684.     font-style: italic;
  685.     cursor:hand;
  686.     text-decoration:underline;
  687. }
  688.  
  689. /* Applies to the language labels in the Language Filter drop-down list. */
  690. .languageFilter
  691. {
  692.     color:    #0000FF;
  693.     cursor:hand;
  694.     text-decoration:underline;
  695.     padding-bottom:4;
  696. }
  697.  
  698. /* Applies to text styled as math. This text is passed as a parameter to the italics SSC definition */
  699. .math
  700. {
  701.     font-family: Times New Roman;
  702.     font-size: 125%
  703. }
  704.  
  705. /* The sourceCodeList class doesn't appear in the transforms.
  706.    TODO: Find out whether this style is needed for the doc spec. */
  707. /*
  708. .sourceCodeList
  709. {
  710.     font-family: Verdana;
  711.     font-size: 90%;    
  712. }
  713. */
  714.  
  715. /* The viewCode class doesn't appear in the transforms.
  716.    TODO: Find out whether this style is needed for the doc spec. */
  717. /*
  718. pre.viewCode
  719. {
  720.     width: 100%;
  721.     overflow: auto;
  722. }
  723. */
  724.  
  725. /* Dropdown areas */
  726.  
  727. #languageSpan {
  728.     position: absolute;
  729.     visibility: hidden;
  730.     border-style: solid;
  731.     border-width: 1px;
  732.     border-color: #C8CDDE;
  733.     background: #d4dfff;
  734.     padding: 4px;
  735.     font-size: 70%;
  736. }
  737.  
  738. #membersOptionsSpan {
  739.     position: absolute;
  740.     visibility: hidden;
  741.     border-style: solid;
  742.     border-width: 1px;
  743.     border-color: #C8CDDE;
  744.     background: #d4dfff;
  745.     padding: 4px;
  746.     font-size: 70%;
  747. }
  748.  
  749. /* Line seperating footer from main body */
  750.  
  751. div.footerLine {
  752.     margin: 0;
  753.     width: 100%;
  754.     padding: 0;
  755. }
  756.  
  757. /*div.hr2 {
  758.     margin: 0;
  759.     width: 100%;
  760.     height: 1px;
  761.     padding: 0;
  762.     background: #D4DFFF;
  763.     font-size: 1px;
  764. }
  765.  
  766. div.hr3 {
  767.     margin: 0;
  768.     width: 100%;
  769.     height: 1px;
  770.     padding: 0;
  771.     background: #EEEEFF;
  772.     font-size: 1px;
  773. }*/
  774.  
  775. /* * * End of file. * * */
  776.